using System;
using System.ComponentModel;
using System.Diagnostics;
namespace SIS.ENT
{

    public class EmployeeContactTable
    {

        #region "Private Variables"
        private int _employeeContactKey;
        private int _userAccountKey;
        private string _mobileNumber;
        private string _homePhoneNumber;
        private string _OfficePhoneNumber;
        private string _FaxNumber;
        private string _otherNumber;
        private string _emailAddress;
        private short _status;
        private DateTime _createdDateTime = DateTime.MinValue;
        private DateTime _modifiedDateTime = DateTime.MinValue;
        #endregion

        #region "Public Properties"
        /// <summary>
        /// Gets or sets the EmployeeContactKey of the EmployeeContactTable.
        /// </summary>
        [DataObjectFieldAttribute(true, true, false)]
        public int EmployeeContactKey
        {
            get
            {
                return _employeeContactKey;
            }
            set
            {
                _employeeContactKey = value;
            }
        }
        /// <summary>
        /// Gets or sets the UserAccountKey of the TeacherContactTable.
        /// </summary>
        public int UserAccountKey
        {
            get
            {
                return _userAccountKey;
            }
            set
            {
                _userAccountKey = value;
            }
        }
        /// <summary>
        /// Gets or sets the MobileNumber of the TeacherContactTable.
        /// </summary>
        public string MobileNumber
        {
            get
            {
                return _mobileNumber;
            }
            set
            {
                _mobileNumber = value;
            }
        }
        /// <summary>
        /// Gets or sets the HomePhoneNumber of the TeacherContactTable.
        /// </summary>
        public string HomePhoneNumber
        {
            get
            {
                return _homePhoneNumber;
            }
            set
            {
                _homePhoneNumber = value;
            }
        }
        /// <summary>
        /// Gets or sets the OtherNumber of the TeacherContactTable.
        /// </summary>
        public string OtherNumber
        {
            get
            {
                return _otherNumber;
            }
            set
            {
                _otherNumber = value;
            }
        }
        /// <summary>
        /// Gets or sets the EmailAddress of the TeacherContactTable.
        /// </summary>
        public string EmailAddress
        {
            get
            {
                return _emailAddress;
            }
            set
            {
                _emailAddress = value;
            }
        }
        /// <summary>
        /// Gets or sets the Status of the GuardianProfileTable.
        /// </summary>
        public short Status
        {
            get
            {
                return _status;
            }
            set
            {
                _status = value;
            }
        }
        /// <summary>
        /// Gets or sets the CreatedDateTime of the TeacherContactTable.
        /// </summary>
        public DateTime CreatedDateTime
        {
            get
            {
                return _createdDateTime;
            }
            set
            {
                _createdDateTime = value;
            }
        }
        /// <summary>
        /// Gets or sets the ModifiedDateTime of the TeacherContactTable.
        /// </summary>
        public DateTime ModifiedDateTime
        {
            get
            {
                return _modifiedDateTime;
            }
            set
            {
                _modifiedDateTime = value;
            }
        }
        /// <summary>
        /// Gets or sets the OfficePhoneNumber of the TeacherContactTable.
        /// </summary>
        public string OfficePhoneNumber
        {
            get
            {
                return _OfficePhoneNumber;
            }
            set
            {
                _OfficePhoneNumber = value;
            }
        }
        /// <summary>
        /// Gets or sets the FaxNumber of the TeacherContactTable.
        /// </summary>
        public string FaxNumber
        {
            get
            {
                return _FaxNumber;
            }
            set
            {
                _FaxNumber = value;
            }
        }

        #endregion

    }
}
